wood dowel pin - Turkish English Dictionary