meaning of Acenocumarol

Acenocumarol - German to English

acenocoumarol