branch or agency - Spanish English Dictionary