period of a licence - German English Dictionary