postdoctoral fellow - German English Dictionary