do one's impression - Turco Inglés Diccionario