temporarily flooded forest - Spanish English Dictionary