latest (breaking) news - German English Dictionary