self-isolate - Español Inglés Diccionario