What does Allicin mean?

Allicin - German to English

allicin