scores and scores of ... - Turkish English Dictionary