high quality riding horse - Turkish English Dictionary