"sealed oneself off" in German sealed oneself off sich abgeschottet Detailed translations for "sealed oneself off" sealed oneself off sealed oneself off sich abgeschottet