someone down on their luck - Französisch Englisch Wörterbuch