effective land taxation - Turkish English Dictionary