hundred of thousands - Turkish English Dictionary