self-isolate - Turco Inglés Diccionario