man-riding - French English Dictionary