number of branches abroad - French English Dictionary