German Inflation Tumbles To Lowest Since October 2009