buffer stock financing facility - German English Dictionary