go horse riding - French English Dictionary