thioacide - French English Dictionary