troglitazone - French English Dictionary