general franchise - Alemán Inglés Diccionario