deserter or absentee without leave - French English Dictionary