mutually hurting stalemate - Spanish English Dictionary