percutaneous ventral decompression - German English Dictionary