periodically flooded forest - French English Dictionary