anti-tank weapons - Français Anglais Dictionnaire