hemangiosarcoma - German English Dictionary