immediate prosthesis - French English Dictionary