perform one's imitation - Español Inglés Diccionario