dovetail halving joint - Turkish English Dictionary