thoroughbred stallion - Turkish English Dictionary