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