canopy release assembly - Spanish English Dictionary