thiazolidine-2,4-dione - French English Dictionary