registered seat of company - German English Dictionary