pin-feed platen - French English Dictionary