sighting head - Turkish English Dictionary