go horse-riding - French English Dictionary