pyrocatechase - French English Dictionary