tension releasing pin - Turco Inglés Diccionario