maara shell (turbo margaritaceus) - Turkish English Dictionary