guadua bamboo (guadua) - French English Dictionary