mercapto - French English Dictionary