butyl mercaptan - French English Dictionary