styrene-butadien rubber - French English Dictionary