What does Benazepril mean?

Benazepril - German to English

benazepril