shear apparatus - Turkish English Dictionary