embankment of a track/railway - Fransızca İngilizce Sözlük