toughened rubber - French English Dictionary