cliff dwelling - French English Dictionary