microthrombosis - English Synonyms Dictionary