machine gun stand - Allemand Anglais Dictionnaire