squamellate - Espagnol Anglais Dictionnaire