radar netting station - Turco Inglés Diccionario