deserter or absentee without leave - Allemand Anglais Dictionnaire