squamellate - Español Inglés Diccionario