be on leave (soldier) - Espagnol Anglais Dictionnaire