radar operated weapons - Espagnol Anglais Dictionnaire