be on leave (soldier) - Español Inglés Diccionario