cragford - French English Dictionary