enjoy the ride - Turkish English Dictionary