multitude of things falling themselves continuously and abundantly - Französisch Englisch Wörterbuch