conch or triton shell - Francés Inglés Diccionario