immune thrombocytopenic purpura - German English Dictionary