protecting spectacles - Almanca İngilizce Sözlük