Lordship - French English Dictionary