face screen firing mechanism - Almanca İngilizce Sözlük