senior research scientist - German English Dictionary