prostheses - French English Dictionary