embankment soil - Alemán Inglés Diccionario