earthwork embankment - Turco Inglés Diccionario