dna sequence tagged site - Alemán Inglés Diccionario