sheep shears - Turkish English Dictionary