dismayed by some news - German English Dictionary