merten's carpet sea anemone - German English Dictionary