make a lasting impact - İspanyolca İngilizce Sözlük