horse pension - French English Dictionary