giant cane (arundo donax) - French English Dictionary