flood retarding dam - Francés Inglés Diccionario