be unable to defeat each other - Spanish English Dictionary