cliff dwelling - Spanish English Dictionary