What does Albendazol mean?

Albendazol - German to English

albendazole