snug-tightened joint - Turco Inglés Diccionario