number of branches abroad - Español Inglés Diccionario