turban shell - Turco Inglés Diccionario