telescope shell (cerithium telescopium) - Español Inglés Diccionario