on leave (soldier) - İspanyolca İngilizce Sözlük