lift-ride up the mountain - Turkish English Dictionary