fallen down talus - Turkish English Dictionary