perform one's imitation - İspanyolca İngilizce Sözlük