giant cane (arundo donax) - Español Inglés Diccionario