thrombotic thrombocytopenic purpura - English Synonyms Dictionary