over-the-horizon radar - Turco Inglés Diccionario