meaning of Argusaugen

Argusaugen - German to English

eagle-eyes