reefs - French English Dictionary