At least 46 civilians were killed Saturday, 33 in one neighbourhood, when Syrian regime helicopters dropped explosive-packed barrels on rebel-held areas of the northern city of Aleppo, a monitor said.