phenylpyrazolide - French English Dictionary