build embankments - Alemán Inglés Diccionario