self-isolation - German English Dictionary