natural rubber (nr) - Turkish English Dictionary