indophenolase - German English Dictionary