thiouracil - French English Dictionary