hundred or so - Turkish English Dictionary