left-handed helix - Almanca İngilizce Sözlük