percutaneous treatment of atherosclerotic disease - French English Dictionary