involuntary absence without leave - Spanish English Dictionary