mobile hostile weapon locating radar - Turc Anglais Dictionnaire