rubber cuff - Turkish English Dictionary