Dreyer's Grand Ice Cream Holdings is to buy compatriot ice-cream snack maker Silhouette Brands for US$65.2m.