horse show - Turkish English Dictionary