senior researcher - German English Dictionary