maidenhead - French English Dictionary