self-isolate - Allemand Anglais Dictionnaire