remotely controlled radar site - Espagnol Anglais Dictionnaire