shrewd gambler - Turkish English Dictionary