dentate top shell - Español Inglés Diccionario