telescope shell (cerithium telescopium) - Francés Inglés Diccionario