granting and operation of franchises - Español Inglés Diccionario