reigning world champion - Spanish English Dictionary