bamboo for carrying loads - French English Dictionary