double-helix structure - Alemán Inglés Diccionario