soft-skinned vehicle - Turc Anglais Dictionnaire