distinguished professor - Francés Inglés Diccionario