lagging strand - Turkish English Dictionary