leading scientist - Turco Inglés Diccionario