number of branches abroad - German English Dictionary