mermaid's purse - French English Dictionary