senior research scientist - Francés Inglés Diccionario