coiled-coil helix - Turkish English Dictionary