armoured recovery vehicle - Turc Anglais Dictionnaire