be unable to defeat each other - Turkish English Dictionary