instrument landing receiver - German English Dictionary