motion picture screen - German English Dictionary