franchises - Alemán Inglés Diccionario