talented researcher - German English Dictionary