human powered vehicle (hpv) - Français Anglais Dictionnaire