rock embankment - Alemán Inglés Diccionario