home ruler - French English Dictionary