heavy anti-tank gun - Français Anglais Dictionnaire