a horseback opinion - French English Dictionary