(Technical) squama - Inglés Sinónimo Diccionario