fallen down talus - French English Dictionary