aiming sight of machine gun - Allemand Anglais Dictionnaire