ride on horseback for show - Turkish English Dictionary