in the ring (sports) - Espagnol Anglais Dictionnaire