Acenocumarol - German English Dictionary