railway embankment - Francés Inglés Diccionario