tapered dowel pin - Turkish English Dictionary