subsidiary branch - Spanish English Dictionary