rubber waste - French English Dictionary