tide-pool - French English Dictionary