rock embankment - Almanca İngilizce Sözlük