dna sequences - Francés Inglés Diccionario