sequence tagged site (sts) - French English Dictionary