independent licence - German English Dictionary