mercapto groups - French English Dictionary