rumford - French English Dictionary