do (oneself) no favors - İspanyolca İngilizce Sözlük