of the highest grade - Francés Inglés Diccionario