taxes and funds payables - Turkish English Dictionary