prosthese - French English Dictionary