selling licence - German English Dictionary