number of branches abroad - Alemán Inglés Diccionario