star-studded grouper - Spanish English Dictionary