headquarter - German English Dictionary