self-isolate - Turkish English Dictionary