internal geared ring - Spanish English Dictionary