idiopathic multiple pigmented hemorrhagic sarcoma - Turkish English Dictionary