game licence - Alemán Inglés Diccionario