perpetual license - Español Inglés Diccionario