perpetual servitude - French English Dictionary