male rival (politics or sports) - Spanish English Dictionary