someone down on their luck - Turkish English Dictionary