independent licence - Alemán Inglés Diccionario