percutaneous thoracic disc decompression - German English Dictionary