scholar in residence - German English Dictionary