do someone's impression - Turco Inglés Diccionario