anything broken into small pieces - Français Anglais Dictionnaire