plot of land that frequently floods - Spanish English Dictionary