more isolated - French English Dictionary