indofenolasa - German English Dictionary