manpain - French English Dictionary