a plague on both your houses - German English Dictionary