What does Alliinase mean?

Alliinase - German to English

alliinase