provision for other payables and expenses - Turkish English Dictionary