arborescent prickly pear - Turkish English Dictionary