mating of sheep - Turkish English Dictionary