mutually hurting stalemate - French English Dictionary