someone that rides - Turkish English Dictionary