flood-control works/structures - Alemán Inglés Diccionario