period of a licence - Deutsch Englisch Wörterbuch