period of a licence - Alemán Inglés Diccionario