not do oneself any favours - İspanyolca İngilizce Sözlük