branford - French English Dictionary