meaning of Augenralle

Augenralle - German to English

grey-throated railway [Br.] [Canirallus oculeus]