overseas branch - Spanish English Dictionary