fallen down talus - German English Dictionary