licence license system - Español Inglés Diccionario