sleeve puller - French English Dictionary