defibrinate - French English Dictionary