step-thread flush joint - Turkish English Dictionary