product licence - Alemán Inglés Diccionario