heavy assault weapon - Allemand Anglais Dictionnaire