dotted dove shell - Turkish English Dictionary