internal grooves - Turkish English Dictionary