make peace with your past - German English Dictionary