frequently inundated - Francés Inglés Diccionario