the impression i got - Francés Inglés Diccionario