spotted scorpionfish (scorpaena plumieri) - Spanish English Dictionary