water-holding frog - Spanish English Dictionary