motion-picture theaters - French English Dictionary