machine gun sight - Deutsch Englisch Wörterbuch