involuntary absence without leave - French English Dictionary