ride long - Turkish English Dictionary