ağaçkurbağası - Turkish English Dictionary