have a past to contend with - İspanyolca İngilizce Sözlük