man-tailored - French English Dictionary