abgeschottet - German English Dictionary