human powered vehicle (hpv) - Espagnol Anglais Dictionnaire