continuous-release intraluminal device - French English Dictionary