to be down on one's luck - Français Anglais Dictionnaire