double stranded - Turco Inglés Diccionario