italian pool frog - Spanish English Dictionary