independent licence - Español Inglés Diccionario