doing someone's impression - Turco Inglés Diccionario