divine intervention - Turkish English Dictionary