dentate top shell - Spanish English Dictionary