cliff dweller - Spanish English Dictionary