leave someone destitute - Spanish English Dictionary