a huge quantity - Turkish English Dictionary