down on his luck - Turc Anglais Dictionnaire