impression smear - Turco Inglés Diccionario