meaning of Allsehendes Auge

Allsehendes Auge - German to English

all-seeing eye (of God)