speak off the cuff - Turkish English Dictionary