put on the cuff - Turkish English Dictionary