hitch hike - Turkish English Dictionary