master of the revels - German English Dictionary