mechanograph - French English Dictionary