place a stent - French English Dictionary