remotely controlled radar site - Turco Inglés Diccionario