chiragra spider conch - Español Inglés Diccionario