distinguished scientist - Español Inglés Diccionario