cape aloe (aloe ferox) - Turkish English Dictionary