radar operated weapons - Turco Inglés Diccionario