phenylpyrazolide - German English Dictionary