hard hitting antitank gun - Français Anglais Dictionnaire