right-hand helix - Türkçe İngilizce Sözlük