human powered vehicle (hpv) - Turc Anglais Dictionnaire