general public licence - German English Dictionary