thiouracil - German English Dictionary