snug-tightened joint - Turkish English Dictionary