ride on horseback often - Turkish English Dictionary