walking stick cholla - French English Dictionary