obliterate one's trace - İspanyolca İngilizce Sözlük