"hirudin" in English Hirudin {n} hirudin "hirudin" English translation hirudin Hirudin Detailed translations for "hirudin" das Hirudin{neuter} Hirudin hirudin