driving human-powered transportation - Allemand Anglais Dictionnaire