flour extracted from the canna rhizome - Spanish English Dictionary