mermaid's purse - German English Dictionary