platen (printing) - French English Dictionary