polyester urethanes - Turkish English Dictionary