invoke divine intervention - Almanca İngilizce Sözlük