dismayed by some news - Turkish English Dictionary