someone down on their luck - Fransızca İngilizce Sözlük