earthwork embankment - Alemán Inglés Diccionario