lordship - French English Dictionary