telescope shell (cerithium telescopium) - Turkish English Dictionary