artificial horizon - Turkish English Dictionary