that gives it that extra something. - Francés Inglés Diccionario