heavy antitank weapon - Allemand Anglais Dictionnaire