blanket licence - German English Dictionary