celluloid cuff - French English Dictionary