succursale - Spanish English Dictionary