subsidies payable - German English Dictionary