great quantity or number - Turkish English Dictionary