(one's) sun has set - Turc Anglais Dictionnaire