natural rubber (nr) - French English Dictionary