taking of an impression - Francés Inglés Diccionario