motion picture theaters - French English Dictionary