someone down on their luck - Deutsch Englisch Wörterbuch