uludağ kurbağası - Turkish English Dictionary