semi-god - Spanish English Dictionary