gone to meet one's maker - German English Dictionary