someone down on their luck - Français Anglais Dictionnaire