self-isolate - Deutsch Englisch Wörterbuch