annular rubber ring - Turkish English Dictionary