mobile hostile weapon locating radar - Turco Inglés Diccionario