sand embankment - Turco Inglés Diccionario