rock pools - French English Dictionary