stem-succulent plant - French English Dictionary