horse rein - French English Dictionary