propiltiouracilo - French English Dictionary