double-strand polymer - Spanish English Dictionary