anything broken into small pieces - Allemand Anglais Dictionnaire