feeling despondent due to overwork/worries - Espagnol Anglais Dictionnaire