turnbuckle pin eye - Turkish English Dictionary