turban shell - Turkish English Dictionary