idiopathic thrombocytopenic purpura - Turkish English Dictionary