a plague on both your houses - French English Dictionary