other financial payables - Turkish English Dictionary