cape aloe (aloe ferox) - Spanish English Dictionary