genome sequences - Francés Inglés Diccionario