india-rubber plant - French English Dictionary