the help of god - Spanish English Dictionary