a news agency - German English Dictionary