self-propelled rubber tired vehicle - Turc Anglais Dictionnaire