heparinoids - German English Dictionary