water control structure - Turco Inglés Diccionario