mermaid's purse - Spanish English Dictionary