abandoned military relay tower - Turco Inglés Diccionario