national franchise holder - Español Inglés Diccionario