glove-stretcher - French English Dictionary