to make a fresh start - German English Dictionary