sedge horsetail - Spanish English Dictionary