be destroyed into tiny pieces - Français Anglais Dictionnaire