be on a leave of absence - Turc Anglais Dictionnaire