champion role - Spanish English Dictionary