tidepools - French English Dictionary