provision for other payables and expenses - German English Dictionary