anti-radar missile - Spanish English Dictionary