armor-plated car - Turc Anglais Dictionnaire