invoke a higher power (for assistance) - Espagnol Anglais Dictionnaire