lowland burrowing treefrog - Turkish English Dictionary