face screen firing mechanism - Türkisch Englisch Wörterbuch