make good one's escape - German English Dictionary