tank recovery vehicle - Français Anglais Dictionnaire