a serious newspaper - German English Dictionary