license or franchise - Español Inglés Diccionario