protective canopy - Almanca İngilizce Sözlük