to be in destitute or necessitous circumstances - Anglais Synonymes Dictionnaire