he lives away from home. - French English Dictionary