What does Brodifacoum mean?

Brodifacoum - German to English

brodifacoum