causing despair - Alemán Inglés Diccionario