thread grooves - Turkish English Dictionary