man-trailing - French English Dictionary