shear ram - Turkish English Dictionary