self-isolate - French English Dictionary