submerged embankment - Español Inglés Diccionario