explode something into tiny pieces - Français Anglais Dictionnaire