senior scientist - Francés Inglés Diccionario