a plague on both your houses - Spanish English Dictionary