land steward - French English Dictionary