bamboo-like plant - French English Dictionary