dismayed by some news - Francés Inglés Diccionario