plot of land that frequently floods - Español Inglés Diccionario