tension releasing pin - İspanyolca İngilizce Sözlük