hemangiosarcoma - Turkish English Dictionary