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