vascular prosthesis - French English Dictionary