university teaching hospital - German English Dictionary