senior scientist - Spanish English Dictionary