moore's horsetail - Spanish English Dictionary