meadow horsetail - Spanish English Dictionary