founding scientist - Francés Inglés Diccionario