lead researcher - German English Dictionary