mannford - French English Dictionary