sea embankment - Almanca İngilizce Sözlük