Dill and lemon Flounder Bake