troglitazon - French English Dictionary