double-strand polymer - Turkish English Dictionary