man-on-top - French English Dictionary