helix–turn–helix - Turkish English Dictionary