sequence tagged site (sts) - Français Anglais Dictionnaire