overall impression - Francés Inglés Diccionario