open-face shield - Almanca İngilizce Sözlük