squama (pl: squamae) - Français Anglais Dictionnaire