peer-reviewed study - German English Dictionary