genome sequences - Espagnol Anglais Dictionnaire