a likely tale - Turkish English Dictionary