screen a film - German English Dictionary