supreme champion - Spanish English Dictionary