rough horsetail - Spanish English Dictionary