to be in destitute or necessitous circumstances - Türkisch Englisch Wörterbuch