weapon locating radar - Alemán Inglés Diccionario