senior scientific worker - Español Inglés Diccionario