backreef - French English Dictionary