major games franchise holder - Turco Inglés Diccionario