defibrinate - German English Dictionary