huge crowd - Turkish English Dictionary