reef refreshment - French English Dictionary