be sighted on horizon - Turkish English Dictionary