collar moon snail - German English Dictionary