canopy fist deployment - Spanish English Dictionary