leading scientist - Alemán Inglés Diccionario