large number/quantity - Turkish English Dictionary