thumbing up a ride - Spanish English Dictionary