durable and inexpensive car - Français Anglais Dictionnaire