double helix of dna - Turc Anglais Dictionnaire