shearing shed - Turkish English Dictionary