insurance branch or department or division - Turkish English Dictionary