left-handed helix - Türkçe İngilizce Sözlük