flood retarding dam - Turco Inglés Diccionario