peer-reviewed literature - German English Dictionary