work on rubber plantations - French English Dictionary