Dicts.info 

Organic Polymers dictionary :: translations