shear dowel - Turkish English Dictionary