rock pools - Spanish English Dictionary