driving human-powered transportation - Turc Anglais Dictionnaire