beach scarp - Almanca İngilizce Sözlük