thioacid - French English Dictionary