deserter or absentee without leave - Espagnol Anglais Dictionnaire