be destitute of help - Spanish English Dictionary