heavy antitank weapon - Français Anglais Dictionnaire