person on a leave of absence - French English Dictionary