low cost car of reduced dimensions - Turc Anglais Dictionnaire