instrument landing receiver - Spanish English Dictionary