human powered vehicle (hpv) - Turco Inglés Diccionario