person on a leave of absence - German English Dictionary