theatre licence - German English Dictionary