percutaneous ethanol injection - German English Dictionary