mud and leaves carried by a flood, accumulating in ditches - Allemand Anglais Dictionnaire