initial impression - Francés Inglés Diccionario