senior research scientist - Alemán Inglés Diccionario