half lap joint - Turkish English Dictionary