impoundment dam - Francés Inglés Diccionario