submerged embankment - Turco Inglés Diccionario