reef reservoir - French English Dictionary