consular premises and consular archives - German English Dictionary