remoteness from everyday life - French English Dictionary