avalanche of enormous rocks from the andes - Französisch Englisch Wörterbuch