causing despair - Francés Inglés Diccionario