prostheca - French English Dictionary