the year before last - German English Dictionary