celluloid cuff - German English Dictionary