toothed ring - Turkish English Dictionary