a female horse or dumb person - Turkish English Dictionary