painted-belly leaf frog - Turkish English Dictionary