preparation of terephthalic acids - French English Dictionary