a case of fouling your own nest - İspanyolca İngilizce Sözlük