dam for flood control - Turco Inglés Diccionario