he lives away from home. - İspanyolca İngilizce Sözlük