all better (now) - Turc Anglais Dictionnaire