ditiotreitol - French English Dictionary