polyurethane bushes - Turkish English Dictionary