iberian water frog - Spanish English Dictionary