self-isolate - Französisch Englisch Wörterbuch