leading strand - Turkish English Dictionary