rubber vendor - French English Dictionary