make one's peace - German English Dictionary