distinguished professor - Alemán Inglés Diccionario