armoured/armored recovery vehicles - Anglais Synonymes Dictionnaire