imitating a loud noise like that produced by a landslide or something falling from a great height - Französisch Englisch Wörterbuch