make one's peace with - German English Dictionary