machine gun sight - Turc Anglais Dictionnaire