tidal pool - Spanish English Dictionary