What does adleräugig mean?

adleräugig - German to English

eagle-eyed