indofenolasa - French English Dictionary