plant stem protector - Spanish English Dictionary