common spider conch - Alemán Inglés Diccionario