special franchise - Turco Inglés Diccionario