off-the-cuff guess - Turkish English Dictionary