overriding impression - Francés Inglés Diccionario