radar installation - Turco Inglés Diccionario