"allicin" in English Allicin {n} allicin "allicin" English translation allicin Allicin Detailed translations for "allicin" das Allicin{neuter} Allicin allicin