wright’s mountain tree frog - Turkish English Dictionary