What does Carbachol mean?

Carbachol - German to English

carbachol