self-isolate - Spanish English Dictionary