senior scientist - Alemán Inglés Diccionario