embankment (landfill) - Fransızca İngilizce Sözlük