granting of franchises - Alemán Inglés Diccionario