over-the-horizon microwave telephone system - Turco Inglés Diccionario