weapon locating radar - Espagnol Anglais Dictionnaire