pin stenter - French English Dictionary