thick-lipped spire shell - Turkish English Dictionary