rock pool - French English Dictionary