fall in a landslide - Francés Inglés Diccionario