strip the leaves off a plant - Spanish English Dictionary