p-nitro-o-toluidine - French English Dictionary