synthetic barium sulfate - French English Dictionary