franchise agreements - Turco Inglés Diccionario