vinyl sulphide - French English Dictionary