precious stone shell - German English Dictionary