thumbing up a ride - German English Dictionary