small broken pieces of something - Français Anglais Dictionnaire