insurance branch or department or division - German English Dictionary