newest first - German English Dictionary