left-hand helix - Turkish English Dictionary