indophenolase - French English Dictionary