foot protection of slope - Almanca İngilizce Sözlük