grooved and feathered joint - Turkish English Dictionary