embankment or dike for strengthening another - Alemán Inglés Diccionario