inundation (barrage) - Francés Inglés Diccionario