general franchise - Francés Inglés Diccionario