screen a novel - German English Dictionary