to be in destitute or necessitous circumstances - Almanca İngilizce Sözlük