Hint: With the Firefox addon you can search this dictionary from the browsers search field.
English noun: catalase
1.
catalase(substance)enzyme found in most plant and animal cells that functions as an oxidative catalyst; decomposes hydrogen peroxide into oxygen and water