thiazolidine-2,4-dione - Turkish English Dictionary