last estimate - German English Dictionary