true line of sight - Turkish English Dictionary