squamellate - Francés Inglés Diccionario