The word "Derrumbe" translates to "Landslide" in English