be sighted on horizon - Turco Inglés Diccionario