thousand or so - Turkish English Dictionary