meaning of allsehend

allsehend - German to English

all-seeing