terrain-following radar - Turco Inglés Diccionario