sequence tandem repeat - Turkish English Dictionary