Dotted dove shell - Turco Inglés Diccionario