other-worldly attributes - Spanish English Dictionary