sequence tagged site (sts) - Turco Inglés Diccionario