games rights holder - Español Inglés Diccionario