indophenolase - Turkish English Dictionary