rough stonewort - Spanish English Dictionary