tide-pool - Spanish English Dictionary