What does Acenocumarol mean?

Acenocumarol - German to English

acenocoumarol