radar tower - Turco Inglés Diccionario