sideways-looking advanced radar - Spanish English Dictionary