flood-control works/structures - Turco Inglés Diccionario