concrete embankment - Turco Inglés Diccionario