mechanical phonograph - French English Dictionary